In [1]:
import numpy as np
from astropy import units as u
from astropy.coordinates import SkyCoord
from astropy.table import Table

import matplotlib.pyplot as plt

from frb.frb import FRB
from frb.surveys.survey_utils import load_survey_by_name
from frb.surveys.catalog_utils import convert_mags_to_flux
from frb.analysis import cigale


WARNING: UnitsWarning: 'km/s/Mpc' contains multiple slashes, which is discouraged by the FITS standard [astropy.units.format.generic]

Testing flux conversion

DES


In [13]:
frb180924 = FRB.by_name("FRB180924")
survey = load_survey_by_name("DES",frb180924.coord,15*u.arcsec)
survey.get_catalog()


Out[13]:
Table length=2
DES_gDES_g_errDES_rDES_r_errDES_iDES_i_errDES_zDES_z_errDES_YDES_Y_errDES_IDradecDES_tileWISE_W1WISE_W1_errWISE_W2WISE_W2_errWISE_W3WISE_W3_errWISE_W4WISE_W4_err
float64float64float64float64float64float64float64float64float64float64int64float64float64str12float64float64float64float64float64float64float64float64
25.04680.30572324.54410.30175623.9230.29364723.4630.27163624.77092.66629209914542326.101627-40.899805DES2143-4040-999.0-999.0-999.0-999.0-999.0-999.0-999.0-999.0
21.62220.026982920.54150.015638820.13790.018629319.85470.020038919.80830.0564316209914488326.105209-40.900226DES2143-404016.8460.10216.0620.18511.691-999.08.501-999.0

In [3]:
convert_mags_to_flux(survey.catalog,fluxunits=u.microjansky)


Out[3]:
Table length=2
DES_gDES_g_errDES_rDES_r_errDES_iDES_i_errDES_zDES_z_errDES_YDES_Y_errDES_IDradecDES_tileWISE_W1WISE_W1_errWISE_W2WISE_W2_errWISE_W3WISE_W3_errWISE_W4WISE_W4_err
float64float64float64float64float64float64float64float64float64float64int64float64float64str12float64float64float64float64float64float64float64float64
0.347760293963537640.113099895773245520.55253525564884690.17702706196122320.97903900458548880.30405594130465281.4955467530959730.42513050579114060.44837355937179584.7774650632357805209914542326.101627-40.899805DES2143-4040-99.0-99.0-99.0-99.0-99.0-99.0-99.0-99.0
8.1492941553020180.2050652418268590322.0495633900102880.319897329235171831.977167682330880.553405407211722841.506870906212850.773185136113828243.319156772743192.3110707525906546209914488326.105209-40.900226DES2143-404056.534919518561315.56868081296602464.5937198294398611.999494472175313667.2720168587022-99.03326.3052157253505-99.0

SDSS


In [6]:
frb190608 = FRB.by_name("FRB190608")
survey = load_survey_by_name("SDSS",frb190608.coord,15*u.arcsec)
survey.get_catalog()


Out[6]:
Table length=1
radecSDSS_IDrunreruncamcolSDSS_fieldtypeSDSS_uSDSS_gSDSS_rSDSS_iSDSS_zSDSS_u_errSDSS_g_errSDSS_r_errSDSS_i_errSDSS_z_errextinction_uextinction_gextinction_rextinction_iextinction_zphoto_zphoto_zerrz_specseparation
arcmin
float64float64int64int64int64int64int64int64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64
334.020419873775-7.89888531358588123765260064443616216593015192319.0313518.0651517.6309117.2647417.083970.042942810.0089703030.0072625140.0076216910.019356240.19757150.15394640.10649940.079140450.05886595-9999.0-9999.00.11778050.05628329857046733

In [7]:
convert_mags_to_flux(survey.catalog)


Out[7]:
Table length=1
radecSDSS_IDrunreruncamcolSDSS_fieldtypeSDSS_uSDSS_gSDSS_rSDSS_iSDSS_zSDSS_u_errSDSS_g_errSDSS_r_errSDSS_i_errSDSS_z_errextinction_uextinction_gextinction_rextinction_iextinction_zphoto_zphoto_zerrz_specseparation
arcmin
float64float64int64int64int64int64int64int64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64
334.020419873775-7.8988853135858812376526006444361621659301519230.088605359970675990.215744629799289180.321837017031974150.45092466810203140.53261328429739630.00357472800916417430.0017898559635323170.00215999113815726470.00317655399442860230.0095804447782281490.19757150.15394640.10649940.079140450.05886595-9999.0-9999.00.11778050.05628329857046733

DECaLS


In [2]:
survey = load_survey_by_name("DECaL",SkyCoord(1,0,unit="deg"),15*u.arcsec)
survey.get_catalog()


Out[2]:
Table length=6
DECaL_IDbrick_primaryDECaL_brickradecgaia_pointsourceDECaL_gDECaL_rDECaL_zWISE_W1WISE_W2WISE_W3WISE_W4DECaL_g_errDECaL_r_errDECaL_z_errWISE_W1_errWISE_W2_errWISE_W3_errWISE_W4_err
int64int64int64float64float64int64float64float64float64float64float64float64float64float64float64float64float64float64float64float64
769660304562895813303710.997871222025512-0.003181800279689025.82524.981923.542121.060220.8248-99.0-99.0-99.0-99.0-99.0-99.0-99.0-1.19283-1.54654
769660304562895913303710.998236420651554-0.0033006206513122024.220624.307323.753825.0001-99.016.986814.4753-99.0-99.0-99.0-99.0-2.78168-99.0-99.0
769660304569462413303721.00202546888956-0.0009794773389576024.734225.119523.9565-99.0-99.017.652517.2043-99.0-99.0-99.0-2.6537-1.92639-99.0-99.0
769660304562909013303710.9967109804084470.0011405432351369024.438523.890423.4821-99.0-99.018.2956-99.0-99.0-99.0-99.0-2.69137-0.311491-99.0-1.8065
769660304562909413303710.9993309271834850.001700881614525022.944322.222421.239820.806221.16917.6742-99.0-99.0-99.0-99.0-99.0-99.0-99.0-0.184622
769660304569468403303720.9993308863069450.0017009239077483022.945522.223821.240220.792321.158917.5228-99.0-99.0-99.0-99.0-99.0-99.0-99.0-0.324041

In [5]:
convert_mags_to_flux(survey.catalog)


Out[5]:
Table length=6
DECaL_IDbrick_primaryDECaL_brickradecgaia_pointsourceDECaL_gDECaL_rDECaL_zWISE_W1WISE_W2WISE_W3WISE_W4DECaL_g_errDECaL_r_errDECaL_z_errWISE_W1_errWISE_W2_errWISE_W3_errWISE_W4_errz
int64int64int64float64float64int64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64
769660304562895813303710.997871222025512-0.00318180027968900.000169824363015030370.00036918155462749970.0013904647847586120.0011658341650044090.0008036561924704808-99.0-99.0-99.0-99.0-99.0-99.0-99.0-99.0-99.00.1
769660304562895913303710.998236420651554-0.003300620651312200.00074432052372486340.00068719500532729520.00114414217387709233.095114916252917e-05-99.00.0050813944907076170.01355945071186171-99.0-99.0-99.0-99.0-99.0-99.0-99.00.1
769660304569462413303721.00202546888956-0.000979477338957600.000463788519789967170.00032523703582235040.000949292378912325-99.0-99.00.00275234526372143250.0010981005189436787-99.0-99.0-99.0-99.0-99.0-99.0-99.00.1
769660304562909013303710.9967109804084470.001140543235136900.0006089757434670350.00100888111880179340.001469467530477905-99.0-99.00.0015221691380578274-99.0-99.0-99.0-99.0-99.0-99.0-99.0-99.00.1
769660304562909413303710.9993309271834850.00170088161452500.00241145962142225640.0046885655728219680.0115899081526678270.00147311542913729220.0005853158644887590.00269788176276814-99.0-99.0-99.0-99.0-99.0-99.0-99.0-99.00.1
769660304569468403303720.9993308863069450.001700923907748300.0024087958500790670.0046825238090586580.0115856390591535310.00149209604170359850.00059078613641003220.0031015794632975146-99.0-99.0-99.0-99.0-99.0-99.0-99.0-99.00.1

Pan-STARRS


In [2]:
frb190523 = FRB.by_name("FRB190523")
survey = load_survey_by_name("Pan-STARRS",frb190523.coord,15*u.arcsec)
survey.get_catalog()


Out[2]:
Table length=10
Pan-STARRS_IDradecobjInfoFlagqualityFlagPan-STARRS_gPan-STARRS_rPan-STARRS_iPan-STARRS_zPan-STARRS_yPan-STARRS_g_errPan-STARRS_r_errPan-STARRS_i_errPan-STARRS_z_errPan-STARRS_y_errseparation
arcmin
int64float64float64int64int64float64float64float64float64float64float64float64float64float64float64float64
194962070641515671207.0642742972.470724434365271045222.97820091247558622.05669975280761721.17119979858398420.8187999725341820.6047000885009770.168091997504234310.10030499845743180.0581390000879764560.062884002923965450.104819998145103450.06154607375773434
194962070655432752207.0655772372.468249894362854405223.08149909973144522.09410095214843822.3784999847412122.17749977111816421.6317996978759770.184807002544403080.13280500471591950.137677997350692750.233362004160881040.48307898640632630.08895380876505755
194962070589123840207.0589386772.469235794449157125321.39200019836425820.56609916687011720.11109924316406219.76339912414550819.7943000793457030.04129900038242340.0276089999824762340.0131010003387928010.02610499970614910.058977998793125150.11336669396811025
194962070629201005207.0629460572.466795174446740485322.1229991912841821.67580032348632821.50289916992187521.70739936828613321.2472991943359380.078458003699779510.09176199883222580.0541040003299713130.153505995869636540.29900398850440980.1795038049154313
194962070583121611207.0585853372.467319824365271045222.94589996337890621.59460067749023421.27149963378906221.33440017700195320.826599121093750.16514199972152710.08535499870777130.0377690009772777560.111576996743679050.19068300724029540.18498379095408174
194962070604421049207.0606246672.466923914365271045223.34790039062522.5027999877929720.95109939575195319.7609996795654319.1383991241455080.23843699693679810.19578599929809570.036495000123977660.026303999125957490.042254999279975890.18558987558276424
194962070693028149207.0693003672.472807744042260484824.79420089721679724.50230026245117222.6954002380371121.70280075073242222.0396003723144530.95752197504043580.99482697248458860.168779000639915470.158849999308586120.433288007974624630.2007801436413031
194962070530925676207.0530916772.470769834365272485220.0904006958007819.98970031738281219.92670059204101619.8609008789062519.9701995849609380.013991000130772590.015839999541640280.0091709997504949570.0289290007203817370.063633002340793610.22419957775476
194962070764472218207.0763336672.46786126138419814416525.9151000976562523.05920028686523422.31430053710937527.92480087280273421.9370002746582032.42535996437072750.253838986158370970.0808629989624023444.885898590087890.448507994413375850.23329485719850837
194962070569838430207.057854672.473015281343750144160-999.028.99950027465820323.21439933776855523.0622005462646523.115900039672851.189679980278015159.303798675537110.178353995084762570.58119899034500121.05359995365142820.23603444468990473

In [7]:
convert_mags_to_flux(survey.catalog)


Out[7]:
Table length=10
Pan-STARRS_IDradecobjInfoFlagqualityFlagPan-STARRS_gPan-STARRS_rPan-STARRS_iPan-STARRS_zPan-STARRS_yPan-STARRS_g_errPan-STARRS_r_errPan-STARRS_i_errPan-STARRS_z_errPan-STARRS_y_errseparation
arcmin
int64float64float64int64int64float64float64float64float64float64float64float64float64float64float64float64
194962070641515671207.0642742972.47072443436527104520.00233732782550465870.0054616025570074810.0123458238128024560.017079690841336990.0208027121103298640.000391376179426800160.00052860806021074760.00067911449323475530.00101843511632332950.00210849431007773370.06154607375773434
194962070655432752207.0655772372.46824989436285440520.0021252026775233790.0052766660991680510.0040606915373755960.0048865245593476090.0080775585587244350.00039434833279913660.0006865646566328980.00054899293384429650.0011716933081736780.004526537654784980.08895380876505755
194962070589123840207.0589386772.46923579444915712530.0100739528752477010.0215556105026564750.032776327998519680.0451481900613865260.0438813482292006040.000390572009990745640.0005551625795723530.000397890224793361140.00109867989714188050.0024495971538207310.11336669396811025
194962070629201005207.0629460572.46679517444674048530.00513807356193705150.0077567512598529610.0090957879338750170.0075342538200770240.0115101323271607930.00038503423037933610.000684069233211220.000464741138313565750.00114420576495921440.00364926416277170560.1795038049154313
194962070583121611207.0585853372.46731982436527104520.00240790866156060650.0083591038989102190.0112564161545817090.0106228224685642890.016957442216563940.0003955671208299290.0006836710554726690.00039846209666581420.00114973237145998740.0032556868338765110.18498379095408174
194962070604421049207.0606246672.46692391436527104520.00166279931928904550.0036214292011797490.0151202940102868470.045248076545202750.080286096786687590.00040836538666742570.00071562049845653790.00051687881278536640.00110960653224490650.0031861963151214140.18558987558276424
194962070693028149207.0693003672.47280774404226048480.00043885356978575220.0005742220817602380.0030327729584930590.0075662327014445140.00554829884717176950.0006212014951312820.00086130264742805010.0005100667148193440.00119206481055095870.00272112112338176740.2007801436413031
194962070530925676207.0530916772.47076983436527248520.0334071722219444760.03665387271186930.038843625422794610.0412704916623388360.0373181546659394350.000433276726525244930.00053866972008538830.00032949407553973760.00111441616181321580.00225251146713993570.22419957775476
194962070764472218207.0763336672.4678612613841981441650.000156300351693386390.0021693013151564950.0043080405197572732.4551591255144958e-050.00609817501721749650.00130286309268811550.00057136065822442420.0003331027922912244322102382028907.8050.0031191113843988080.23329485719850837
194962070569838430207.057854672.473015281343750144160-99.09.124306897865119e-060.00188035677486687910.0021633150706585670.0020589223994881053-197.146897140244654.805287257207698e+180.000335704972530164460.0015315567083795420.0033745812098278690.23603444468990473

WISE


In [6]:
frb180924 = FRB.by_name("FRB180924")
survey = load_survey_by_name("WISE",frb180924.coord,15*u.arcsec)
survey.get_catalog()


Out[6]:
Table length=1
source_idradectmass_keyWISE_W1WISE_W2WISE_W3WISE_W4WISE_W1_errWISE_W2_errWISE_W3_errWISE_W4_errph_qualmoon_lev
str20float64float64int64float64float64float64float64float64float64int64int64str4int64
3263m409_ac51-031287326.1052734-40.9002904-99916.84616.06211.6918.5010.1020.185-999-999ABUU22

In [11]:
convert_mags_to_flux(survey.catalog)


Out[11]:
Table length=1
source_idradectmass_keyWISE_W1WISE_W2WISE_W3WISE_W4WISE_W1_errWISE_W2_errWISE_W3_errWISE_W4_errph_qualmoon_levz
str20float64float64int64float64float64float64float64float64float64int64int64str4int64float64
3263m409_ac51-031287326.1052734-40.9002904-9990.056534919518561310.064593719829439860.66727201685870223.32630521572535050.0055686808129660240.011999494472175312-99-99ABUU220.1

Testing the CIGALE run command

To run CIGALE, you need photometries and redshifts of each galaxy in your catalog. In addition to this, it is recommended to have a column with unique object IDs (preferably containing "ID" in the name).


In [3]:
help(cigale.run)


Help on function run in module frb.analysis.cigale:

run(photometry_table, zcol, data_file='cigale_in.fits', config_file='pcigale.ini', wait_for_input=False, plot=True, outdir=None, compare_obs_model=False, **kwargs)
    Input parameters and then run CIGALE.
    
    Args:
        photometry_table (astropy Table):
            A table from some photometric catalog with magnitudes and
            error measurements. Currently supports
            DES, DECaLS, SDSS, Pan-STARRS and WISE
        zcol (str):
            Name of the column with redshift estimates.
        data_file (str, optional):
            Path to the photometry data file generated used as input to CIGALE
        config_file (str, optional):
            Path to the file where CIGALE's configuration generated
        wait_for_input (bool, optional):
            If true, waits for the user to finish editing the auto-generated config file
            before running.
        plot (bool, optional):
            Plots the best fit SED if true
        cores (int, optional):
            Number of CPU cores to be used. Defaults
            to all cores on the system.
        outdir (str, optional):
            Path to the many outputs of CIGALE
            If not supplied, the outputs will appear in a folder named out/
        compare_obs_model (bool, optional):
            If True compare the input observed fluxes with the model fluxes
            This writes a Table to outdir named 'photo_observed_model.dat'
    
    kwargs:  These are passed into _initialise()
        sed_modules (list of 'str', optional):
            A list of SED modules to be used in the 
            PDF analysis. If this is being input, there
            should be a corresponding correct dict
            for sed_modules_params.
        sed_module_params (dict, optional):
            A dict containing parameter values for
            the input SED modules. Better not use this
            unless you know exactly what you're doing.


In [2]:
frb180924 = FRB.by_name("FRB180924")
survey = load_survey_by_name("DES",frb180924.coord,15*u.arcsec)
survey.get_catalog()
cat = survey.catalog
cat['z'] = 0.1*np.ones(len(cat)) # Add redshifts

In [3]:
cat


Out[3]:
Table length=2
DES_gDES_g_errDES_rDES_r_errDES_iDES_i_errDES_zDES_z_errDES_YDES_Y_errDES_IDradecDES_tileWISE_W1WISE_W1_errWISE_W2WISE_W2_errWISE_W3WISE_W3_errWISE_W4WISE_W4_errz
float64float64float64float64float64float64float64float64float64float64int64float64float64str12float64float64float64float64float64float64float64float64float64
25.04680.30572324.54410.30175623.9230.29364723.4630.27163624.77092.66629209914542326.101627-40.899805DES2143-4040-999.0-999.0-999.0-999.0-999.0-999.0-999.0-999.00.1
21.62220.026982920.54150.015638820.13790.018629319.85470.020038919.80830.0564316209914488326.105209-40.900226DES2143-404016.8460.10216.0620.18511.691-999.08.501-999.00.1

In [4]:
cigale.run(survey.catalog,"z",compare_obs_model=True,plot=True)


No radio module found. Options are: radio.
Initialising the analysis module... 
The out/ directory was renamed to 2020-01-07_12:05:12_out/

Processing block 1/1...

Computing models ...
16800/16800 computed in 19.0 seconds (884.5/s)

Estimating the physical properties ...
2/2 computed in 3.5 seconds (0.6/s)

Block processed.

Estimating physical properties on all blocks

Computing the best fit spectra
2/2 computed in 0.5 seconds (4.3/s)
1/2 computed in 0.5 seconds (2.2/s)
0.0% of the objects have chi^2_red~0 and 0.0% chi^2_red<0.5

Saving the analysis results...
Run completed!

Outputs


In [5]:
ls out/


209914488_best_model.fits  209914542_SFH.fits  photo_observed_model.dat
209914488_best_model.pdf   observations.fits   results.fits
209914488_SFH.fits         observations.txt    results.txt
209914542_best_model.fits  pcigale.ini*
209914542_best_model.pdf   pcigale.ini.spec*

In [7]:
results = Table.read("out/results.fits")
results


Out[7]:
Table length=2
idbayes.agn.fracAGN_dale2014bayes.agn.fracAGN_dale2014_errbayes.attenuation.B_B90bayes.attenuation.B_B90_errbayes.attenuation.E_BVs.nebular.continuum_oldbayes.attenuation.E_BVs.nebular.continuum_old_errbayes.attenuation.E_BVs.nebular.continuum_youngbayes.attenuation.E_BVs.nebular.continuum_young_errbayes.attenuation.E_BVs.nebular.lines_oldbayes.attenuation.E_BVs.nebular.lines_old_errbayes.attenuation.E_BVs.nebular.lines_youngbayes.attenuation.E_BVs.nebular.lines_young_errbayes.attenuation.E_BVs.stellar.oldbayes.attenuation.E_BVs.stellar.old_errbayes.attenuation.E_BVs.stellar.youngbayes.attenuation.E_BVs.stellar.young_errbayes.attenuation.FUVbayes.attenuation.FUV_errbayes.attenuation.V_B90bayes.attenuation.V_B90_errbayes.attenuation.ebvs_old_factorbayes.attenuation.ebvs_old_factor_errbayes.attenuation.powerlaw_slopebayes.attenuation.powerlaw_slope_errbayes.attenuation.uv_bump_amplitudebayes.attenuation.uv_bump_amplitude_errbayes.attenuation.uv_bump_wavelengthbayes.attenuation.uv_bump_wavelength_errbayes.attenuation.uv_bump_widthbayes.attenuation.uv_bump_width_errbayes.dust.alphabayes.dust.alpha_errbayes.nebular.f_dustbayes.nebular.f_dust_errbayes.nebular.f_escbayes.nebular.f_esc_errbayes.nebular.lines_widthbayes.nebular.lines_width_errbayes.nebular.logUbayes.nebular.logU_errbayes.param.EW(500.7/1.0)bayes.param.EW(500.7/1.0)_errbayes.param.EW(656.3/1.0)bayes.param.EW(656.3/1.0)_errbayes.param.restframe_u_prime-r_primebayes.param.restframe_u_prime-r_prime_errbayes.sfh.agebayes.sfh.age_errbayes.sfh.age_burstbayes.sfh.age_burst_errbayes.sfh.age_mainbayes.sfh.age_main_errbayes.sfh.f_burstbayes.sfh.f_burst_errbayes.sfh.tau_burstbayes.sfh.tau_burst_errbayes.sfh.tau_mainbayes.sfh.tau_main_errbayes.stellar.age_m_starbayes.stellar.age_m_star_errbayes.stellar.imfbayes.stellar.imf_errbayes.stellar.metallicitybayes.stellar.metallicity_errbayes.stellar.old_young_separation_agebayes.stellar.old_young_separation_age_errbayes.universe.agebayes.universe.age_errbayes.universe.luminosity_distancebayes.universe.luminosity_distance_errbayes.universe.redshiftbayes.universe.redshift_errbayes.attenuation.nebular.continuum_oldbayes.attenuation.nebular.continuum_old_errbayes.attenuation.nebular.continuum_youngbayes.attenuation.nebular.continuum_young_errbayes.attenuation.nebular.lines_oldbayes.attenuation.nebular.lines_old_errbayes.attenuation.nebular.lines_youngbayes.attenuation.nebular.lines_young_errbayes.attenuation.stellar.oldbayes.attenuation.stellar.old_errbayes.attenuation.stellar.youngbayes.attenuation.stellar.young_errbayes.dust.luminositybayes.dust.luminosity_errbayes.param.restframe_Lnu(r_prime)bayes.param.restframe_Lnu(r_prime)_errbayes.param.restframe_Lnu(u_prime)bayes.param.restframe_Lnu(u_prime)_errbayes.sfh.integratedbayes.sfh.integrated_errbayes.sfh.sfrbayes.sfh.sfr_errbayes.sfh.sfr100Myrsbayes.sfh.sfr100Myrs_errbayes.sfh.sfr10Myrsbayes.sfh.sfr10Myrs_errbayes.stellar.lumbayes.stellar.lum_errbayes.stellar.lum_lybayes.stellar.lum_ly_errbayes.stellar.lum_ly_oldbayes.stellar.lum_ly_old_errbayes.stellar.lum_ly_youngbayes.stellar.lum_ly_young_errbayes.stellar.lum_oldbayes.stellar.lum_old_errbayes.stellar.lum_youngbayes.stellar.lum_young_errbayes.stellar.m_gasbayes.stellar.m_gas_errbayes.stellar.m_gas_oldbayes.stellar.m_gas_old_errbayes.stellar.m_gas_youngbayes.stellar.m_gas_young_errbayes.stellar.m_starbayes.stellar.m_star_errbayes.stellar.m_star_oldbayes.stellar.m_star_old_errbayes.stellar.m_star_youngbayes.stellar.m_star_young_errbayes.stellar.n_lybayes.stellar.n_ly_errbayes.stellar.n_ly_oldbayes.stellar.n_ly_old_errbayes.stellar.n_ly_youngbayes.stellar.n_ly_young_errbayes.DES_Ybayes.DES_Y_errbayes.DES_gbayes.DES_g_errbayes.DES_ibayes.DES_i_errbayes.DES_rbayes.DES_r_errbayes.DES_zbayes.DES_z_errbayes.WISE1bayes.WISE1_errbayes.WISE2bayes.WISE2_errbayes.WISE3bayes.WISE3_errbayes.WISE4bayes.WISE4_errbest.chi_squarebest.reduced_chi_squarebest.agn.fracAGN_dale2014best.attenuation.B_B90best.attenuation.E_BVs.nebular.continuum_oldbest.attenuation.E_BVs.nebular.continuum_youngbest.attenuation.E_BVs.nebular.lines_oldbest.attenuation.E_BVs.nebular.lines_youngbest.attenuation.E_BVs.stellar.oldbest.attenuation.E_BVs.stellar.youngbest.attenuation.FUVbest.attenuation.V_B90best.attenuation.ebvs_old_factorbest.attenuation.powerlaw_slopebest.attenuation.uv_bump_amplitudebest.attenuation.uv_bump_wavelengthbest.attenuation.uv_bump_widthbest.dust.alphabest.nebular.f_dustbest.nebular.f_escbest.nebular.lines_widthbest.nebular.logUbest.param.EW(500.7/1.0)best.param.EW(656.3/1.0)best.param.restframe_u_prime-r_primebest.sfh.agebest.sfh.age_burstbest.sfh.age_mainbest.sfh.f_burstbest.sfh.tau_burstbest.sfh.tau_mainbest.stellar.age_m_starbest.stellar.imfbest.stellar.metallicitybest.stellar.old_young_separation_agebest.universe.agebest.universe.luminosity_distancebest.universe.redshiftbest.attenuation.nebular.continuum_oldbest.attenuation.nebular.continuum_youngbest.attenuation.nebular.lines_oldbest.attenuation.nebular.lines_youngbest.attenuation.stellar.oldbest.attenuation.stellar.youngbest.dust.luminositybest.param.restframe_Lnu(r_prime)best.param.restframe_Lnu(u_prime)best.sfh.integratedbest.sfh.sfrbest.sfh.sfr100Myrsbest.sfh.sfr10Myrsbest.stellar.lumbest.stellar.lum_lybest.stellar.lum_ly_oldbest.stellar.lum_ly_youngbest.stellar.lum_oldbest.stellar.lum_youngbest.stellar.m_gasbest.stellar.m_gas_oldbest.stellar.m_gas_youngbest.stellar.m_starbest.stellar.m_star_oldbest.stellar.m_star_youngbest.stellar.n_lybest.stellar.n_ly_oldbest.stellar.n_ly_youngbest.DES_gbest.DES_rbest.DES_ibest.DES_zbest.DES_Ybest.WISE1best.WISE2best.WISE3best.WISE4
mJymJymJymJymJymJymJymJymJy
int64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64
2099145420.102653196512874220.075586961864734382.36018550193484171.19913844225422770.471133363226279360.24002080634801930.471133363226279360.24002080634801930.471133363226279360.24002080634801930.471133363226279360.24002080634801930.471133363226279360.24002080634801930.471133363226279360.24002080634801934.7655062603576072.4242064267852081.90484573552601330.96821517485817531.00.00.00.00.00.0217.499999999999945.684341886080802e-1435.00.02.00.00.00.00.00.0300.00.0-2.00.00.8647182056060482.35048099599802641.69162259223439643.78009884187867272.0162506491738150.62950814362872283777.92078915217372718.26578778142219.9999999999999963.552713678800501e-153777.92078915217372718.2657877814220.00.049.999999999999997.105427357601002e-15262.2539014342263315.78820040726543335.3972592242692691.31283247053941.00.00.0117660056637664870.0163380266790849339.9999999999999981.7763568394002505e-1512457.0636494312243.637978807091713e-121.4152197720423436e+250.00.099999999999999991.3877787807814457e-174.13426412373824e+315.711555748362575e+317.704555895124209e+322.248763864416448e+338.355266247523453e+311.0806330121435372e+321.5718443442817492e+334.459791766769753e+334.988598799521011e+344.381512483721603e+348.81070376429965e+332.3330200324832096e+346.116388699701656e+346.635915386981173e+341.6754859052657902e+191.0383630298357458e+183.0327442585447926e+181.63923460771547e+18200320790.46922413200403187.398803140.0046172074670430680.012053631852122510.0048782575123966430.012495467608743720.0046398002595295550.0120924167122019368.580453530723594e+347.068802560948031e+343.1474874697110587e+338.347740817589051e+331.879386050230585e+321.7786393664668247e+322.959548864688e+338.252235160081458e+337.371279871661663e+344.8314641737698435e+341.2091736590619347e+343.155378330758284e+3493175917.9608155398647570.3993881593173296.0871690498649102.154218022621.87364649207077081.2375448304565107144872.50711876102111650.19467898107101096.37945978102134363.1053914343776.12765897059114027.499334202568.97277440143654e+502.379798504395509e+514.5844452752761247e+495.543709824248255e+498.514329873908927e+502.3420233400665662e+510.00168768123125702820.00034538570008712820.000273866968254049857.140059524219485e-050.00099844640888492735.578835662735609e-050.00060688813064185395.581787086077655e-050.00142142802454340740.000217251788438038660.0032748844157329410.00227339806517384050.0026124348944354590.00196295055747202530.01402084286886980.0143973116150781550.0203622734552075560.021171829189386714.8274794783883981.85343493479854970.24.3116405960850160.860.860.860.860.860.868.7394933318067613.46825519917533051.00.00.0217.535.02.00.00.0300.0-2.00.167414572243367371.06344550913886130.92837195522403945994.020.05994.00.050.01000.04042.80780116272851.00.000410.012457.0636494312281.4152197720423436e+250.11.0254262419766055e+321.2000148900203676e+331.9074696459617044e+322.232234639327815e+339.963410733140913e+349.316735323123057e+331.126763817726742e+351.5754060157622184e+196.699520454596563e+18336535272.655399440.0051238052931303290.005340823512606520.0051430638086081431.3652595829323425e+354.54179367931597e+334.069398773295658e+324.134853801986404e+331.2299411821705769e+351.3531840076176567e+34159815190.54415193159812727.30102472463.243127235421176720082.12974292176671114.7162885448967.413454411741.268999521607654e+519.990080256021887e+491.1690987190474353e+510.000337723424920532140.00057234572077435720.00097877059494247580.00146972310933821860.00175616617201133220.00538076102320846850.0049143118639082450.0282798994416574540.042158682692117665
2099144880.112151948272323140.075064676238284431.70705229917500410.64524434661801820.339511132943719040.126787223165485070.339511132943719040.126787223165485070.339511132943719040.126787223165485070.339511132943719040.126787223165485070.339511132943719040.126787223165485070.339511132943719040.126787223165485073.42667202551164071.27951647644192531.3744692559644860.51435983582181141.00.00.00.00.00.0217.499999999999945.684341886080802e-1434.999999999999997.105427357601002e-152.00.00.00.00.00.0299.999999999999945.684341886080802e-14-2.00.00.232213824564763060.78079653661870420.43990938608255361.20400276668736182.26026816254954750.31135029181548612854.198546712482190.56736468455720.00.02854.198546712482190.5673646845570.00.049.999999999999997.105427357601002e-15160.3123857873963236.077729602864542541.43620449640552046.68388103705771.00.00.0153534001596811530.01958911079168058610.00.012457.0636494312261.8189894035458565e-121.4152197720423433e+252147483648.00.099999999999999991.3877787807814457e-176.030542124834723e+325.1309925921282685e+323.380565642182492e+331.316539032362994e+341.2265621562961726e+339.67773864079419e+326.767163312104114e+332.575971292084682e+347.760234423512716e+355.507208163228158e+353.120806115036157e+341.0664355356868621e+358.192088488246995e+356.273675330256983e+355.3912904077554215e+202.695645203877711e+196.9678121947883405e+191.877004646642677e+193197978162.04977461708628483.07109620.017332886195453010.0589025587283810160.019125509765941110.063455577652775820.017481315223065820.059283165680838371.4352488454292888e+366.062352339392986e+351.6245373720076263e+344.9835443724464e+343.143876342402215e+331.774697595149254e+331.3101497377674044e+344.89316830804086e+341.3888793499974562e+365.2124705883061515e+354.636949543183276e+341.587892873328625e+351453543152.5251331905731623.63540241453534106.5760274905734775.76585449045.94910608149629449.091366395571744435009.518047805192962.48869961744269242.3215163805242506.4187628165767.19653082747563677.32059086044.4145897259623696e+511.4043216522946123e+527.044471551328524e+504.838769311284798e+503.710142570829518e+511.3719016145371455e+520.047943392093331210.00198561290911453870.0083751063559133040.00064172365954430070.0310291750637605830.00079923126940404950.0198959287937795840.00082203878035331750.041726238873337940.00146889201101465780.058359007107199390.0069874691226980570.044671590541778520.007394185713575550.189407211837207380.129856915434268830.270939386787556470.19027774482251485.8920804581335420.73651005726669270.051.24919397859285960.250.250.250.250.250.252.54942743216089961.01104171797892621.00.00.0217.535.02.00.00.0300.0-2.00.0056909983051571910.16350718700899052.5843070633185491291.020.01291.00.050.0129.15496650148841030.20091725035351.00.0510.012457.0636494312281.4152197720423436e+250.11.6531326350969224e+323.963727171171442e+323.743458464338709e+328.975715386794185e+324.0557875795024284e+351.156713970906643e+344.189795010250494e+355.509691853740429e+205.098054629662822e+191750775427.62929130.0062242167933370070.008955519209709490.006423689245780311.123235052700782e+363.370104864462389e+331.3161153850564838e+332.0539894794059047e+331.1074763814371366e+361.575867126364549e+34694218705.2392335694213685.98942395019.24980966363551056556722.40000131056497504.747408659217.65259258489.212478845825407e+502.711381440066936e+506.501097405758471e+500.0083508535218678650.0205043605498510320.030670392039308720.040191028006578640.047294130251529340.063235710217565480.050876460701639330.099621045742895460.13191570009051434